SubscriptionBase

StockSharp.Messages

サブスクリプション。

継承元: Cloneable<T>

実装: ISubscriptionMessage, ITransactionIdMessage, IOriginalTransactionIdMessage, IDataTypeMessage, IMessage, ILocalTimeMessage, ICloneable

コンストラクター

SubscriptionBase
protected SubscriptionBase(ISubscriptionMessage subscriptionMessage, SecurityMessage security)
subscriptionBase = SubscriptionBase(subscriptionMessage, security)

SubscriptionBase の新規インスタンスを初期化します。

subscriptionMessage
サブスクリプションメッセージ。
security
金融商品取引

プロパティ

Count
public long? Count { get; set; }
value = subscriptionBase.Count
subscriptionBase.Count = value

送信メッセージのカウントを取得します。

DataType
public DataType DataType { get; }
value = subscriptionBase.DataType

指定したストレージで動作する市場データの種類。

FillGaps
public FillGapsDays? FillGaps { get; set; }
value = subscriptionBase.FillGaps
subscriptionBase.FillGaps = value

代表取締役社長 佐藤 浩

FilterEnabled
public bool FilterEnabled { get; }
value = subscriptionBase.FilterEnabled

メッセージには、デフォルトでない値を持つフィールドが含まれています。

From
public DateTime? From { get; set; }
value = subscriptionBase.From
subscriptionBase.From = value

ノードキーから。

IsSubscribe
public bool IsSubscribe { get; set; }
value = subscriptionBase.IsSubscribe
subscriptionBase.IsSubscribe = value

購読メッセージです。

MarketData
public MarketDataMessage MarketData { get; }
value = subscriptionBase.MarketData

担当: 佐藤 宏

OrderStatus
public OrderStatusMessage OrderStatus { get; }
value = subscriptionBase.OrderStatus

担当: 佐藤 宏

OriginalTransactionId
public long OriginalTransactionId { get; set; }
value = subscriptionBase.OriginalTransactionId
subscriptionBase.OriginalTransactionId = value

原文のIDは、このメッセージが応答するTransactionIdのメッセージです。

PortfolioLookup
public PortfolioLookupMessage PortfolioLookup { get; }
value = subscriptionBase.PortfolioLookup

担当: 佐藤 宏

SecurityId
public SecurityId? SecurityId { get; }
value = subscriptionBase.SecurityId

金融商品ID

SecurityLookup
public SecurityLookupMessage SecurityLookup { get; }
value = subscriptionBase.SecurityLookup

担当: 佐藤 宏

Skip
public long? Skip { get; set; }
value = subscriptionBase.Skip
subscriptionBase.Skip = value

スキップカウント。

SpecificItemRequest
public bool SpecificItemRequest { get; }
value = subscriptionBase.SpecificItemRequest

特定の項目(e.g. 注文、位置など)のリクエストであるか、またはないかどうかを決定します。

State
public SubscriptionStates State { get; set; }
value = subscriptionBase.State
subscriptionBase.State = value

状態。

SubscriptionMessage
public ISubscriptionMessage SubscriptionMessage { get; }
value = subscriptionBase.SubscriptionMessage

サブスクリプションメッセージ。

To
public DateTime? To { get; set; }
value = subscriptionBase.To
subscriptionBase.To = value

ノードキーへ。

TransactionId
public long TransactionId { get; set; }
value = subscriptionBase.TransactionId
subscriptionBase.TransactionId = value

識別子をリクエストする。

メソッド

ToString
public override string ToString()
result = subscriptionBase.ToString()

ライン表現に換算します。

戻り値: 弦のパフォーマンス。